2701
4
3208
1
1959
1431
2285
2
1754
1211
5181
7
1599
726
3012
1220
852
2254
2468
3
123674
35
4303
12
308
995
4079