3412
4
951
1
2219
2
3738
5
1671
956
882
3
844
0
773
761
3813
1108
123674
35
3673
6
3354
2276
2732
1922
791
2565
1184
1563
1380