521
0
494
280
314
356
2169
3
1094
2093
2
2635
637
458
213
1350
1
249
1840
392
2800
493
7885
393
295
97284
1227
5277
6
349
2221
448
370
336
11768
21