984
1
1391
3
1375
2
1566
2904
4
4675
1208
2364
7
2240
2214
2847
974
8155
12
1131
0
4820
1603
846
798
2473
860
1557
8116
6
455
367
809
787
407
275
418
1199