3125
2
5505
14
609
0
4027
3
1204
1
3369
3789
20
2904
4757
2966
11
549
701
653
1768
751
1223
3265
5
189
980
3145
128
9511
3868
10
534
503
4915
2999
34
2605
9
3551