1307
1
938
0
2061
3
1293
515
778
826
1589
418
368
1225
475
1111
991
327
900
1868
1869
532
1243
2123
1105
1103
2975
534
615
490
549
2271
4
408