1603
0
670
714
474
795
511
349
872
432
1285
2
1511
2126
2714
290
601
1020
2727
5
827
2809
2668
257
3510
310
1222856
4
2749
1
3114
326
777
297
580