901
0
368
505
352
19279
2
349
1612
991
165
384
1661
1
347
527
267
544
773
286
1939
2490
552
16
470
893
482
1025
301
419
365
297
968
5313