1252
10
1387
2
336
1958
3
5229
4
1515
0
1133
294
1
4363
1219
330
348
393
852
1233
1248
933
3086
7
2722
677
1891
13
878
1422
1444
5040
6
1380
1542
1803
1742
5
1573