2336
2
1057
3
1827
1
40
0
653
5245
4
991
878
1186
826
1845
3369
545
399
1072
965
974
1746
733
356
4476
251
630
6
2659
1596
2109
1715
1563
2453