2038
0
1875
918
1
17391
7
2585
5
534
5389
1657
5949
1069
2152
2
3457
432
1524
2578
1174
15233
1285
3326
3
19079
6
1197
3808
4
962
4006
1366
1239
725
2039
1182
4937