1045
1
1144
2
1934
3
222
986
540
4
750
5157
1210
1198
372
1598
7
3818
2280
465
26
0
9371
5
461044
6
3379
1391
3781
9941
2325
1507
2458
64712
2107
1328
667
354