1189
0
2124
3
21152
8
2087
2
32302
476
14
2996
1729
337
110
2399
4044
5
17946
627
1106
2907
1589
577
380
2535
322
678
133
838
25669
3125
1103
3680
1239