1603
1
3296
4
796
6
1476
2108
3
2529
7
3371
9
3858
4363
16062
15
2835
2
989
0
2999
3098
10317
1859
8819
12
1444
2908
10
2631
2655
2591
3671
5392
11
2921
5
1681
346
4757
2453
5820