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