4309
3
1162
1
1767
2
1239
3117
8
1451
1475
1558
599
2840
6753
17
8072
2322
4
944
1223
1431
1812
7471
9
1527
383
0
4954
741
2142
1019
1583
617
19932
6
674
1913
2505