2132
2
1162
1
3080
3
392
0
345
2245
1431
1623
4099
8
1239
223
451
1044
1267
1226
1767
1631
2683
3053
7
4044
5
3083