608
0
278
314
22330
22
1860
622
2690
353
590
1020
1
361
71
1072
2732
251
693
372
2490
3
509
938
463
1398
691
337
768
3293
7
498
407
475
482