1458
3
2587
6
2952
2
1960
7
5108
4
1107
4438
5
1133
0
91
1939
957
951
699
454
2188
9
403
2121
409
1361
1
415
1045
456
1557
1661
2659
602
722
410
3323
787