697
0
1309
1992
3
3105
4
1247
2
1585
1583
1
3629
3461
2382
2440
3326
2583
7
1301
1676
4914
4732
638
5536
1581
1759
851
4915
1589
3765
1347
1844
3063
1223
3371
9