604
1
1161
1185
2
1777
673
1590
4309
3
592
0
1162
2505
1685
5204
5805
1239
444571
9
4724
1392
1767
1585
1376
3539
1289601
4
674
3107
7
2789
495
3354
2338
2988
3221