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