649
1
664
1122
4
872
5
571
522
1875
15
726
845
462
969
0
1408
3
17793
21
994
2
730
1127
886
565
1526
893
2157
3328
2194
1393
1499
1341
2572
1352
735
615