89
0
422
673
1601
1020
1355
3
389
41
693
1070
938
487
189
3261
472
70
96
930
1308
1
612
128
2030
299
2952
893
494
1312
2230