521
0
649
2132
1880
2
1081
598
368
11881
3
341
1682
422
2964
641
53
714
289
424
1222856
4
691
1859
312
1263
265