2881
2
5155
8
2296
3114
4
3480
5
3510
4111
2749
1
2748
1452
2445
3
1098
0
2071
2457
1514
612
691
1366
5470
2546
1861
1976