514
0
1997
2
31535
177
1949
3
1880
2461
20
1343
3498
4
17353
3114
2275
408
745
19279
631
501
139
295
2189
2730
6
2076
1
1020
422
355
492
11881
1084
301
739