3629
1
1581
2
3765
4
1247
5225
8
1309
0
1992
3
697
1160
1676
4914
2478
4732
1301
442
1404
5801
1270
5717
5196
1223
3371
9
5389
1908
1080
5252
3105
3466
1292
15177
12