1045
0
552
1207
2
503
1431
3157
7
909
1
1229
1232
1719
1192
2793
15
1428
1069
4362
5
896
458
1024
1586