427
0
376
1880
2
584
979
1824
390
448
17353
21743
1
518
2275
392
200
19279
31535
295
255
1949
3
3114
4
1152
2095
882
631
1016
846
739
393
383
464