1043
2
5013
9
3987
7
17330
21
3169
1303
0
265
1981
6
1061
4
92246
30
1067
1
3901
17
255
1683
5
26
446
3796
23
225
1566
1900
695
945
3
7824
1408
1077
28
2117
2519
4362
54
64432