4309
3
1505
2
2966
6
181997
11
297066
0
267612
1097
1
4978
1303
1221
2136
5
99072
36905
1358
3882
2094
3303
10
1587
215
495
1888
1444
2967
1348
4
2223
8
2919
1714
3169
4690
3660