442
2
308
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
643
1135
326
1929
287
981
978
552
2057