1008
2
2799
3
1587
1
365
0
1133
360784
19
1939
957
951
1425
454
403
2121
4
409
1506
415
1045
456
1557
1661
274
4557
8
602
4531
5
2019
2573
7
4017
1139
722
1395