5225
8
1581
2
3765
4
2966
10
21152
442
0
2593
1
1223
3371
9
1133
1579
3
2911
297066
5151
1247
5252
1301
11650
23
1942
1566
6547
2510
13967
2711
18258
2740
6236
951
5635
3629