19944
2
894
0
4335
929
3
2571
6
2377
1
2722
3102
623
571
2797
5
2600
4
2744
2972
4471
1526
1631
2530
3683
4606
1295
1989
66
3386
2392
6346
16
1637