2963
1
1266
3
1096
2
3402
535
0
1733
2241
6
1611
946
2280
1245
3568
5
871
1345
1321
2508
1477
1312
1366
2372
938
748
2663
1211
4
2230
9471
1580
1788
2243
1455