3629
1
1581
2
3765
4
5225
8
1247
1160
1676
2478
4732
0
1301
442
1404
5801
3871
1270
2794
5717
5196
1223
3371
9
1618
841
3470
5
1908
1080
862
2650
20
5252
3105
3466