1581
2
5225
8
3765
4
1226
1
3629
442
0
13967
810
1223
1812
23774
6547
2966
10
1417
18258
2797
5
2322
5196
2786
5252
1247
1001
4187
2354
5801
1160
2732
2549
11
6676
12
1676