2618
3
1101
4
1806
2
5732
5
1261
1
818
2061
2127
3999
23
1527
1720
971
0
3525
1710
708
1780
1712
1197
1347
1936
1298
1598
4267
2288
1165
1756
8
1791
1846
765
3816
11