924
2
1494
4
1125
1
4179
1513
2505
946
1743
0
83
1015
790
775
3354
1038
2522
1558
1787
3835
5
1622
3518
3
1451
2622
6
1348
2166
17970
15
2999
685
3629
1757
3683