1312
1
3589
3
1398
7222
4
3565
8
1282
2
4715
5
1271
488
0
2069
3987
348
652
2245
2348
5915
11
518
2478