321
1
249
0
1853
448
484
745
2490
281
18403
6
1943
951
2192
3
2524
2
4111
2142
957
1161
325
1045
363
292
410
440
722
2106
415
454
3653
1863
456