2100
2
215
0
983
619
1
3412
4
951
1305
1814
297066
2166
2992
6
267612
4978
1248
642
2786
99072
2287
1131
1128
36905
159
3882
5
3303
10
6899
9
1444
2967
3
1690
1681
2919