4309
3
1451
1
1475
2840
2
8072
1162
944
1223
1767
1239
3117
8
1431
2142
617
0
19932
6
674
1558
2505
599
2322
4
6753
17
517
2024
2913
665
1386
20850
5
5746
23
2580
2773