2329
1
1836
400
0
1064
3
2798
5200
4
444571
9
4690
5922
5
551
2505
2
1265
2627
101569
13018
1743
7599
13
751
1974
2836
862
607
2920
3962
6
2194
954
1537
996
3217
5486