2461
20
2112
2
3510
1362
4
2758
1
1267
3149
2470
3442
1330
482
5
1642
571
0
2326
4820
1204
1587
4396
3
3679