1306
2
2093
2855
3
418
0
945
1824
1015
1751
31535
19279
372
1842
1
310
376
18385
417
846
610
25137
2264
918
269
432
5713
845
686
1880
3063
797
631