2121
4
409
0
691
415
1045
1557
1661
1
4557
8
3148
9
602
330
2019
2
2573
7
1139
722
3929
10
1395
410
787
1161
846
2076
3466
668
895
6406
12
381
1101
953
2114