1061
1
627
5043
3
1427
2
503
481
3292
0
5196
3580
1969
549
45986
1221
1189
1439
494
840
5771
10
828
778
737
1277
674
719
926
1425
2329
1455
2490
6
666