3629
1
1247
2
2794
2343
3871
527
3
2100
923
1301
4732
0
1412
3470
5
1676
5536
1581
3109
14
2534
2285
2054
4
3765
1753
1889
1223
2502
3371
9
841
1618
2223
862
5521