1189
0
2124
3
2087
2
32302
476
2155
3090
6
14
2996
2471
7
1729
337
110
2399
4044
5
17946
627
1106
2907
1589
577
380
2535
322
678
133
838
25669
3125
1103