1051
1
1332
2277
0
1716
1566
2
658
5771
10
2870
4396
5
1752
5070
19
796
6
2297
6779
2392
2528
3
6346
16
1913
1518
2257
1213
7304
7
20850
1265
2934
527
2689
3562
2152
3014
20