1090
1
2147
1804
3
665
2271
729
2
830
2005
3176
1130
5214
9
768
543
269
1809
7
308
0
30795
324
963
2359
912
541
587
454
744
1695
1228
493
1492
3216