503
0
1207
2
1431
2808
1
909
1869
1232
1192
1378
3157
7
1428
3045
1069
4362
5
896
1102
2121
458
1024
1586
1543
1346
4
759
1448
3036