20634
8
2275
2
1824
0
25137
597
19279
968
1020
271
522
2727
1343
3114
4
1880
93
518
1639
492
3510
329
1333
1
476
371
1132
17353
31535
521
361
2337