2121
4
409
0
691
415
1192
2
1045
1557
1661
1
3148
9
602
330
722
2531
3929
10
3429
3
410
4071
787
1161
846
668
1182
6406
12
381
1101
2682
14492
1931
2564
326