1824
0
20634
8
2730
6
2657
3
2668
2
105290
1020
968
631
25137
2855
979
392
269
846
543
418
1384
1056
1
1267
251
622
693
2989
5
368
585
1027
353
699