442
2
307
1
1507
745
0
319
1065
1085
584
3
1088
8
355
1366
451
2063
365
925
5
554
1026
803
776
4
4016
14
530
642
1135
325
1929
287
981
978
552
2057