1852
11
1228
2
3445
10
2426
3
5575
860
10023
1154
804
0
2036
6
5040
5
1875
1601
863
11082
6606
3950
4
2674
1654
1199
2073
1
988
2804
4067
100
1659
1203
4147
2637
2023