4309
3
1162
1
1767
2
1239
1475
1558
674
599
2840
6753
17
2322
4
2836
0
1812
8072
7471
9
383
1779
741
2142
3117
8
1913
1019
1583
617
1166
11
1451
2153
2505
19932
6
11924