946
1
1295
7034
2
1941
577
0
2650
20
280
1269
5017
10
1581
1226
2250
780
3765
4
66
2245
3
3053
7
1520
1463
297066
894
313
4849
3683
571
2797
5
540
6713
11
2683
2891