1218
2
2755
1
3145
1781
3
2476
237
0
297066
2105
5232
7
10180
8
1108
3620
5
3080
5151
3844
267612
234
4978
19079
6
3715
2403
2255
84
67688
66
1356
99072
21152
36905
1331
539