1581
2
5225
8
3765
4
1226
1
3629
442
0
13967
810
181997
11
18258
2966
10
23774
5252
2797
5
1247
2478
1864
6547
6327
7
10293
1160
3831
5196
1676
1295
9611
5801
2917
3
4732
1301