3376
7
1584
1
1199
2
1003
1771
3
1718
4
1129
614
746
0
1210
3271
2655
1644
1655
15
3616
1250
5
2128
1207
2708
2033
1320
3904
12
1632
1566
951
1600
2045
1154
2945