1089
0
319
185
303
278
266
1961
230
374
901
2920
3
947
552
290
1222856
4
822
1
1850
2
4537
1499
1608
362