2546
2
1376
3
3039
1
356
0
1453
4049
10
2082
1802
4
22330
22
198
2710
8
1928
5425
23
2808
1102
767
4964
19034
6
2372
1979
2030
2564
3903
1418
1662
2027
909
829
6383
17
2878
5