2038
0
1875
810
1
2258
2228
4601
737
1549
2428
918
928
2
17391
7
2585
5
534
5389
1657
5949
1069
2152
512
569
3457
432
1046
574
2520
3
524
1524
1185
825