3934
2
1746
1
895
0
455
1075
1259
2414
2462
1938
1562
1175
1055
4346
4
1902
3
3267
4321
4465
22
1715
5060
1942
1153
6246
6
2964
8
2272
400
2104
461
927
796