4435
3
4002
4
3196
2
3429
7
571
0
3453
1
1475
2338
3034
894
57793
3292
1535
19944
1534
1485
4606
2233
3212
27
1348
3188
14
2489
2515
2427
12
1917
51331
25