2229
4
1045
0
5304
9
915
1
552
1394
503
1207
2
1431
2808
9953
909
1869
1232
1192
1378
3157
7
1428
3045
1069