2490
0
1872
1
1133
1557
325
415
267
2992
951
288
407
445
269
544
1020
5313
2328
722
403
294
5875
503
2855
3
259
318
2668
2
1411
20634
8
81