283
1
827
2
329
1371
5
354
1267
1079
343
2016
6
865
414
1067
2956
14
819
759
363
1226
0
1609
729
421
665
574
917
504
1430
1674
1214
3
425
75