2115
4
1421
1
1222856
22330
22
1235
1238
884
1587
1089
5
385
1217
1329
2708
1104
976
2
2321
18
7952
6194
6
16840
15
3489
1117
1527
7108
13
3075
18385
1903