2786
1
3412
4
1767
2
674
1162
951
1239
3591
11
400
0
905
471
2505
6753
17
517
2053
5746
23
3354
9
7471
2393
6
1558
658
1710
2530
2836
1679
383
1839
1843
24337
22
2562