691
0
3442
2
413
1939
2123
348
1059
2143
2121
4
784
350
458
266
294
1824
1167
388
5313
683
514
943
286