1391
2
1573
3
1140
1
2552
5
576
571
960
2006
12
651
482
0
779
2880
4
2214
6
4051
10
397
401
1498
2096
502
3182
3011
8
6192
3132
1131
1270
1596
798
1624
2101
1100