899
1
733
1578
2935
4
196188
0
876
1142
6
3032
2
1920
3
663
1601
5
90181
2482
842
2001
1235
1174
1569
382
364
451
523
540
1603
1323
3921
8
1147
1463
7
1001
594