928
1
2255
2
2100
1812
1814
2322
4
980
5196
2786
1383
0
5949
5
2223
24337
22
1001
1720
1248
766
1601
3
3267
4187
10
4562
1558
3315
2082
2732
6676
12
1421
5432
1431
604