849
0
1779
180849
1320
1
3015
745
2541
3747
2
678
543
406
1647
970
249
1603
1873
804
139
7400
1660
946
2260
3
2789
1472
646
5379
429
109460
45
2435
3203
10