3943
4
1255
1
2925
3
1816
1284
667
1482
1841
2065
14
956
831
1701
0
1239
1782
720
833
2
983
1238
1169
1502
1467
2802
6
1124
8313
9
3240
2302
5599
11
2517
2096