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