2520
1
2288
1227
0
1337
223
809
105290
6052
10
90
169211
11
475
382
1222856
4
271
323
361
314
2683
458
419694
9
320
280
11881
3
2211