2093
2
1009
2311
1
1219
1935
0
1774
5
5470
2251
3
1904
1940
2640
1948
105807
42
1906
2390
5431
1276
18403
6
5407
4
2500
3882
12
1961
1885
1669
745
3980
4377
2770