197
0
1888
3
4259
1
2312
2135
2
1585
1583
3461
4
1225
5151
2736
1639
806
2361
2528
6676
12
1012
1376
868
1310
542
581
978
629
912
1589
1505
745
4946
18
1759