2551
3
2122
2
57793
0
1564
1
3292
1976
1423
329
599
4606
3212
27
2954
2489
1917
4715
5
51331
25
2327
11
962
2781
712
2886
838
1210
2475
4578
159
1421