1431
1
3683
2036
2
297066
0
1118
2890
3
1912
383
2189
2207
610
1581
3053
7
623
582
3175
5
2668
1978
1937
785
3765
4
2600
3102
1295
1631
2982
2683
4572
4168
2650
20