3629
1
1247
2
1581
3765
4
5225
8
1743
0
1160
1225
790
1676
2478
4732
1301
442
1404
5801
1618
1270
1757
5717
3683
5375
5196
1223
3371
9
21152
2669
785
1908
2166