1025
0
1825
1
269
1101
2809
2
17353
844
476
668
488
325
846
1192
410
2231
1506
3442
5
1874
31535
266
918
2121
4
798
968
1043
2490
820
413
859
267