2327
11
2121
2
266
1
785
0
610
1576
1637
2082
1378
2028
3
1016
297066
267612
4978
1868
532
99072
36905
3882
5
234
3303
10
1053
80
2057
215
874
1444
2967
3312
7394