2526
3
16167
4
2420
6
5734
10
2665
2
2222
11483
8
4820
6850
4598
2201
11
591
1
6210
12958
5
2337
0
1545
2198
2102
1133
1939
957
951
454
403
2121
409
415
1045
456
11437
22