3114
4
2459
9
3815
0
17353
1020
453
2546
1
802
471
5155
8
2551
1842
2
2522
653
1551
2190
20634
5477
1193
2060
5
1463
7334
572
845
846
646
543
2076
308