2245
3
1832
4
467
0
475
1310
2255
2
3053
7
1868
469
1380
2740
1
1012
928
2629
1720
3014
20
562
11153
8
1268
1087
1225
2204
5
2496
581
3222
4398
10
1306
5599
11
1248
1972