3158
2
1814
4
1512
1
16338
8
1844
526
0
4044
5
2100
2152
572
1162
2996
4396
2360
6
2781
3657
12
2209
2149
3125
1132
673
1049
467
21152
1355
3
635
1189
2320
549
1995