2255
2
1585
1075
562
1
4309
3
4358
6
8527
923
674
1220
123674
35
1451
0
1583
2836
1811
4
5204
2099
951
19932
534
2304
1364
1589
1922
1840
841
24337
22
913
3491
1162