1005
3
779
2
826
2474
5
22765
33
1249
1267
1516
15
1011
1277
4
916
1144
1598
877
1
742
0
850
1712
4424
28
1765
13
1004
2294
8
1706
1023
1760
29
841
11
6889
938
6
1592
1613
7