3765
4
5225
8
1581
2
3629
1
1226
810
2233
3
1347
2977
2917
5
5196
3337
2797
3066
7
442
0
2427
12
2523
2013
1271
57793
1223
3371
9
2650
20
1080
5252
6547
51331
25
4715
2656
14
13967