6781
1
1059
2072
3
1998
4
3995
2
652
0
839
5233
10
1133
4398
581
863
3583
1458
515
2687
2707
1266
1595
536
645
5771
323
2595
608
531
883
823
2190
2089