2245
3
3053
7
3765
4
3566
690
1
928
946
0
1166
11
297066
1295
1977
2
894
2763
2683
1979
3683
2207
1868
719
2489
8
1683
2650
20
571
6095
9
2255
2238
1821
1019
280
6899