2530
5
2113
2
2563
4
1162
0
2972
1557
2181
2960
2409
6
847
2503
3
772
1941
1
1429
3025
8492
13
2771
1252
1056
990
1604
3589
2506
2215
1378
1432
1530
256
1893
1454