616
1
2688
9
2321
2
1329
1311
788
1188
475
0
1082
7228
15
887
1005
1671
2211
804
1636
860
29323
1504
543
1650
846
494
455
3303
341
477
637
58
383