729
1
863
547
0
1322
2
2727
1005
1267
876
3149
4
3442
3498
3030
169
1949
3
51
4820
683
2329
910
4396
797
2809
349
1377
2301
641
593
555
78
2000