3429
7
838
1
929
1092
2131
1590
1690
1564
2
1373
4305
2710
2377
582
0
905
989
2055
2992
3
6779
5
2209
5151
3080
2318
3715
1326
10243
4
2980
400
1380
1306
2822