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