1992
3
1828
697
0
1047
2
1309
4914
398656
19
5389
1
644
4573
5339
5
2229
3960
1646
550
14861
7
2145
2223
8
2980
1289601
4
1033
1060
3612
10
1050
2493
18
6707
24
2131
1268
2767
24337
22