3629
1
1581
2
3765
4
5225
8
1247
2794
2478
3871
1160
2343
5196
3470
5
1676
442
0
2285
5801
2917
3
527
4732
1301
2274
1753
1412
1404
5536
2054
3109
14
5252
2534
1270