630
1
822
651
667
1123
4
873
5
573
523
1877
15
728
847
463
972
0
1408
3
17793
21
994
2
732
1128
889
566
1526
894
2157
3330
2195
1393
1499
1343
2575
1353