2000
1
2320
0
1418
2
2459
6
2978
730
2192
2225
3
3082
1354
2082
11
1006
1923
1365
1750
1051
1261
865
764
2097
8822
5
3244
3408
12
2106
583
246
3650
2585
3092
2955