1880
2
20634
8
2275
19279
1020
0
3268
7
25137
1118
597
1132
17353
31535
349
1936
1
325
2881
303
518
1824
3025
329
1869
2668
453
995
3114
4
522
968
699
1550