1824
0
2290
2
17353
1880
1020
1333
1
968
759
676
1551
771
303
47041
376
1100
339
1112
605
366
307
418
352
25137
467
604
1149
74
3691
5
1877
1045