2970
4
1812
1
4187
10
2459
2
2322
2786
2505
1001
0
400
1451
1431
2732
374
1527
2836
1935
4465
22
2417
6
3117
8
644
123674
35
4655
1162
1815
1239
5216
1767
5347
4564
14
854