2271
0
2121
4
5513
1
2645
1932
1408
2107
6213
4910
2
2419
1133
1008
1156
2968
6
685
957
951
282572
1557
472
2316
1308
869
1138
602