1179
2
1090
4
21162
0
3679
22
5424
5
985
2034
2556
8
1252
3
1238
6
1033
1
1408
744
1914
4953
1078
4406
17785
21
3348
1674
1329
1461
1422
7045
2360
2607
2677
12
2042
11
2836
2697