3114
4
2459
9
362
0
1346
17353
2085
1
688
1020
608
597
2546
802
633
380
5155
8
1842
2
924
691
2190
20634
418
1463
823
7334
980
349
369
646
394
2076