2100
2
215
0
983
3765
4
619
1
3412
951
1305
1814
297066
2166
2992
6
2245
3
267612
4978
1226
3053
7
1248
642
2786
99072
2287
1131
1128
36905
159
3882
5
3303
10
6899
9
1444