3233
16
1020
0
20634
8
31535
4111
2
467
213
17353
547
505
659
25137
2190
1
1824
1336
2093
476
1128
482
1748
4455
683
980
362
19279
1880
52
347
968
1872