552
16
953
0
3114
4
2275
2
1880
4111
269
2551
1
17353
3233
3510
408
357
2111
3
691
1020
390
2546
1804
970
2964
2189
744
407
383
1298
1392
492
2655
547