12958
5
1343
0
2670
20
2166
2
422
256612
2301
3437
2836
9
6975
4
1362
1
2716
5599
5165
3
2235
11881
6383
17
2520
1772
5429
2288
4543
6052
10
2581