611
0
572
303
768
1115
1
2522
8766
2
840
2952
759
2683
1056
1009
383
458
1779
1418
1045
4830
1152
573
511
3815
1099
154
649
1961
2328
3
1211
97284