1252
10
1387
2
336
1958
3
5229
4
1515
0
1133
294
1
4363
1219
330
348
392
852
1232
1248
933
3084
7
2722
677
1890
13
878
1422
1444
5038
6
1379
1542
1803
1742
5
1573