935
1
1069
3155
11
560
1309
3
1328
509
646
555
503
421
1430
1396
1980
8
4671
4
397
695
0
2365
649
2
1214
3827
2636
665
728
1542
5
1292
465
1310
391
1664
9