1451
0
498
1
1262
4214
10
86
1546
851
795
639
4
1054
6
535
2
581
1856
9
855
121
860
187
1395
351
370
395
449
386
148
120
118
196093
2528
1813
2482
5