52
0
2459
9
1880
2
1997
871
17353
116
1289
598
676
787
839
1277
99031
1
290
584
337
530
361
400
320
418
376
925
437
2546
543
802
1112
382