31535
0
19279
2
25137
2546
1
17353
662
1129
3795
417
447
1559
1470
6800
2683
1054
1330
20634
8
2730
6
915
543
107
1452
292
1501
661
1024
650
775
263
1603