227
1
1350
5
1045
655
924
2
2056
3
1825
80620
0
24996
33
1250
7900
2041
16
7075
81916
42
1279
306
899
1829
4
12434
20
5821
4001
603
2195
956
1726
1271
985
1764
2200
1408