1425
5
1165
2
1175
2128
1
862
1185
3
1601
1259
0
1093
3227
13
1155
3526
3697
4
1013
3000
6
983
899
1344
1564
1042
1402
2935
8
4389
7
1705
1659
1737
941
1450
2072
2392