2138
3
56488
0
3769
7
4374
514
3488
8
2126
8773
10
1230
5
8023
9
3217
408
4362
1471
1
2043
2605
2199
1603
1811
2493
1110
4292
2
177
2024
2524
2033
3044
27
4252
2079
292