2120
3
521
0
1454
290
3922
7
1888
8
152
4122
10
91021
18385
2
7328
2241
422
1086
332
1356
493
284
2445
6515
1
2195
1879
2886
4