2578
1
2044
2
385
0
6346
16
2299
3673
6
868
1526
5372
17333
27
526
1212
1290
2530
4
1620
2029
553
278
1995
1607
2650
2944
3386
3
830
2760