3469
2
2330
4
4071
1
422
0
1343
556
895
14076
7
1555
8244
459
1559
448
1751
2157
543
166543
18
3599
2560
339
400
8475
12
261
1464
3025
520
294
504
1966
370