1581
2
5225
8
3765
4
1226
1
3629
442
0
810
13967
2966
10
23774
2797
5
18258
5252
1247
181997
11
6547
1160
1676
1295
2478
4732
1301
4996
6
2650
20
1583
1404
5801
280
1002
1864