2239
2
2713
1
12621
22
392
0
1064
3
1469
2798
4971
6
5200
4
444571
9
1018
4033
4690
5922
5
9611
1265
1152
2627
13018
1743
807
2821
607
3962
2194