730
2
1145
535
1
4396
3
1096
1129
0
7772
8
447
1518
2200
6
775
7515
4
650
2312
1682
661
385
544
3217
2982
646
2069
417
15482
15
571
1470
2368
2033
970
635