1247
2
3629
1
2219
1860
5212
6
2505
2688
10582
4
1015
1301
1676
3354
784
0
4070
4009
9817
4732
1393
751
1038
3835
5
7793
1581
3518
3
1451
3765
1859
3221
1174
1223