3469
2
2632
3
1787
1
2197
7
3401
5
23802
9
2591
8411
790
1319
575
0
5849
1812
888
2788
3745
2860
3560
2763
775
1518
621
2890
1333
1679
1451
3254
444571
1162
1924