321
1
448
1943
0
2564
2
330
18403
6
370
281
2192
3
504
2142
1282
745
430
325
292
407
2490
1853
326
440
3980
249
31535
509
231
3653
4111
2106
484