2503
1
1047
0
5367
3
3571
1734
2
1895
619
810
2544
6
1211
382
3597
5
840
2396
1977
6026
2879
631
2595
8
812
2294
1639
2152
2897
1308
1938
725
2512
2489
7
2263