353
0
699
2306
1152
4827
4
2288
1
964
2604
7
797
2109
2
1637
2127
804
5316
3
328
5700
3262
5
670
1910
1268
569
294
2810
1645
265
3844
501
290
1594
300