1252
10
1387
2
336
1958
3
5229
4
1515
0
1133
294
1
4363
1218
330
347
392
852
1232
1247
932
3082
7
2720
677
1890
13
878
1420
1444
5037
6
1379
1542
1803
1741
5
1573