1254
2
1285
1
1746
8527
1386
234
1522
123674
35
925
539
0
1812
2988
1790
2322
4
562
1431
791
902
980
24337
22
1081
2786
1161
673
1185
1001
2254
572
718
5204
3