2316
0
1777
1
6047
4
2170
1547
2788
3
2600
5565
9
1594
1946
2
3528
7
4291
2980
2213
1015
2294
2044
3429
951
3453
1475
2338
2209
57793
3292
4606
2233
3212
27
977
1038