2490
0
580
1853
21743
1
4223
22
1629
307
3373
2142
2564
2
1557
578
1448
951
602
275
1073
643
693
543
415
44199
1547
281
1222856
4
802
2904
335
839
259