2122
2
57793
0
1564
1
3292
1976
3
1423
599
4606
3212
27
2489
1919
1917
51331
25
2327
11
10243
4
962
2781
712
1694
1526
2886
1749
1210
2475
4578
159
989
1496
7222