521
1
1385
350
0
1869
5
1824
3366
2
293
2786
2574
482
1056
357
321
3691
1840
2809
341
594
2301
2881
278
3251
6
1745
476
2727
1044
273
1222856
4
853
218