2465
0
2132
1
2507
1659
575
1133
1446
2142
8
858
1834
1012
347
266
409
566
614
1491
577
2633
2011
2174
1030
1229
345
488
83
2650
3
3017
138
536