1380
0
2358
9
6561
14
1225
2761
2
978
1532
1
542
1012
629
1310
2786
581
5354
2100
1505
2992
6
868
1660
660
2562
1055
1239
2037
301
3562
475
2145
984
1252