1754
2
1599
1
2571
2259
9
2959
1815
2195
1782
1185
2592
870
3354
2369
344
0
1681
419
453
6844
3120
4
701
399
917
1454
645
3203
96
2101
430
1126
3356