1831
5
1695
4
1013
1
2767
4478
6
853
1864
2
1719
3045
3
1191
3336
2983
2237
1372
1226
2502
1434
1988
1918
1646
1617
1731
4250
25
9077
28
2066
3106
4080
1937
7
1123
2180