2057
2
1801
0
1305
1
2535
1013
1988
737
3931
6
650
1152
1295
1860
3576
3
2650
20
1265
2349
18816
11
2109
4
12459
280
3818
7
1168
4944
1581
2277
1431
2250
2264
3765
1066