1079
0
3765
4
4309
3
2966
6
4034
1
297066
1788
2245
267612
2556
4978
2
1226
3053
7
19932
99072
36905
1541
3882
5
3303
10
215
1444
3683
2967
2797
2238
1295
2919
1494
1714
3169