1645
1
2730
6
325
0
476
3693
12
659
288
2093
2
2264
3
155
988
489
213
680
586
17
323
434
78
555
929
686
543
517
608
594
968
345
238
93
101