915
1
1860
2
4111
2987
1463
2799
3
8876
8
544
0
3510
2097
2758
964
729
3164
1425
968
650
20634
2470
948
1267
1167
2459
9
5262
3149
4
5009
1642
2264
292
509