1815
2
3337
5
2982
3
1264
0
493
1
1397
1689
372
462
456
90
432
2262
102
397
109
696
628
314
725
25669
868