1391
1
915
1550
0
1343
3116
1869
1271
2
1879
1132
20634
8
3025
518
522
1860
1008
670
11829
2693
3
2791
282572
5477
1254
1074
180849
839
1621
2306
1024
4289
10
21743