96
1
1344
4
13150
10
724
2
4674
0
4876
6
318
15327
1060
1153
1174
544
393
725
464
5927
495
690
619
1409
3
866
507
456
334
284
1333
989
981
946
1095