2568
2
941
4
486
1052
5
892
1
1292
0
1590
4431
10
5180
12
4399
1574
4841
9
1026
1542
3826
1886
1288
3609
19
1517
1641
13670
569
2974
8
969
2165
1388
787
2687
2731
370
3