77
0
1304
165
240
2475
2
672
339
150
2284
282
772
471
448
255
377
138
331
480
90
18
476
334
626
654
907
1044
2190
757
999
287