2126
0
2459
9
1446
2
17730
11
1378
2522
646
691
423
2317
3287
1
968
3691
5
6062
16
16840
15
729
1054
11881
3
2881
2119
1912
3498
4
492
499