3114
4
169211
11
2526
3
2459
9
17353
0
1053
2461
20
422
386
938
249
2546
1
802
777
1073
458
1320
1897
2111
1348
139
657
628
913
1029
326
865
1463
2727
2
7334