2065
1
2381
0
4775
2
2907
1282
2902
16
2309
2270
1968
1986
1304
1723
2234
3634
1365
2416
7
1945
1257
346
1963
1044
657
560
1068
3546
408
1189
700
572
1868