2803
12
894
2
2383
3
461
1
743
4353
10
2070
13
605
516
57
120
3049
7
478
6143
368
1217
2360
10442
0
1402
83928
42
2022