105
1
718
2
1487
3
1701
4631
2567
5
1386
4070
1247
1062
1618
0
1318
1078
1072
583
765
590
522
538
203
50
1763
1389
1539
1059
889
1441
4413
17
1868
2705
4