5536
2
1723
1
2777
7
1233
83
0
1323
4034
697
1883
740
3176
3585
607
467
572
417
617
581
894
3429
1346
556
5382
5
678
3621
3196
3428