4079
2
2981
2705
1
1463
1997
0
2958
10
7461
9
2302
3
1087
1859
2126
1169
2206
2239
1861
4
2669
2528
2693
7
4008
4200
8
3582
6
1636
1448
1278
1399
1360
1701
1099
3566
3809