2499
4
1343
0
2211
2443
1
300
1454
462
2727
5
4309
477
798
1984
2391
1073
472
1642
636
1326
1576
1053
3118
3
475
2395