662
0
3795
1
1129
31535
447
1470
17353
25137
1501
107
1054
19279
2
650
417
2730
6
263
1603
543
1330
3114
4
661
915
571
775
2372
1622
292
1329
1716
2982
3