1463
1
2048
2
653
0
3510
2758
1922
1131
953
390
729
968
547
543
2190
1717
1559
1267
3149
4
4273
883
1608
3165
3
448
2455
5112
859
2694
1428
3674
10