2303
2
2502
5
2593
1
4585
10
2188
4
3508
2409
3
1694
1107
2480
4837
174730
18
2596
189326
0
3587
2850
6549
11
2088
21152
8
3001
2732
623
4005
10064
2372
12367
26
3854
701
427
1250