5919
2
4946
18
4031
1
1991
3
2455
4
2428
928
3841
10183
14
8162
1112
2959
2462
5753
10
2062
4360
1337
847
9036
9
1757
10293
5
1467
1144
0
1044
775
6095
5717
1993
2223
1816