1023
0
2727
2
3498
4
1638
31535
19279
980
1
590
6435
7
745
1020
514
2023
2275
511
1250
3
418
3383
408
729
605
17353
2459
9
25137
57
7334
692
2076
536
2634