2465
2
1830
1
3283
3765
4
2535
19783
3931
6
2932
3498
32302
0
1988
1295
17946
280
2123
737
650
1349
540
2627
3694
1716
2650
20
2521
2470
5
1153
1639
3090
2250
1397