1581
2
5225
8
3765
4
1226
1
3629
1223
442
0
13967
810
1247
23774
1583
6547
2966
10
1417
1162
18258
674
1767
2505
1239
2797
5
6753
17
517
5746
23
5252
7471
9
3591
11
400
1558