928
1
2255
2
1601
3
1248
2245
3053
7
1295
5592
8
2650
20
280
1723
1720
2250
297066
0
2195
2773
1857
3683
1868
1636
5
960
2316
2166
636
1581
1069
3765
4
2735
1226