3765
4
5225
8
1581
2
3629
1
1226
810
2233
3
2917
5
5196
2797
3066
7
2427
12
2977
2650
20
3337
1080
1347
2656
14
2069
1160
442
0
5536
2102
2411
1247
238
2478
57793
1301
5949
15