913
0
3389
5
445
1
611
431
4015
2
772
1129
1130
484
2176
1598
2547
477
1748
1036
3
3061
6
763
787
767
933
58
1282
1281
1348
1997
1037
282
290
4106