2493
14
166
0
121
349
1248
2
797
1
129
1821
2353
4
8549
26
2526
744
494
587
469
263
357
206
1180
3306
1716
1219
2873
5
1295
10
6776
72381
1326
1312
725
2197