2121
4
4111
2
467
0
381
2730
6
1020
1184
25137
403
2190
1
2881
1161
787
269
1824
430
2758
10324
415
918
351
169
263
951
1133
2328
1939
668
1173
1478