2184
2
6579
32
2277
0
2347
796
6
1239
1
2884
5
2660
1071
1618
1614
1045
5055
3
1094
2634
846
1521
2243
1749
1568
701
17970
15
4311
3683
989
5477
12
1712
346
4629
4833