2336
2
1057
3
5245
4
878
0
991
1186
3826
40
826
2668
11
3369
733
1
356
3212
1464
1596
1072
4228
653
2109
2149
5
4476
1063
2762
3907
1306
1845
1080
4285
1827