323
0
77
529
390
394
1921
2
1591
445
552
1954
1057
2690
534
413
443
1169
303
1346
1910
818
255
409
371
1251
273
427
76
811