749
1
1242
2
954
823
694
2457
2065
641
466
1161
3
1751
1556
431
995
969
4594
54
1374
512
805
1227
366
0
316
168
137
99
363
355
580
361
883