991
2
1537
1
1289
3157
7
3374
19
2109
3
2765
5
829
8
1389
1456
2517
10
1197
3088
478
0
2634
1240
1409
11
472
1273
718
2509
4
617
1550
751
1375
1996
64693
1858
26
981