3765
4
5225
8
1581
2
1226
1
1424
1247
2213
2966
10
2917
5
1505
0
2797
2204
3337
810
1347
442
2522
4715
2523
1768
11650
23
5536
2102
2411
3593
16
3683
238
57793
1301
5949
15