503
2
1193
1
2260
5
8749
1092
986
1639
1921
1372
6
1699
3
668
5159
412
983
1194
1694
886
1453
4
951
2013
9
826
1279
2870
1108
1184
1681
574
4373
0
3669
721