1226
1
796
6
4100
2763
0
1285
4258
2908
10
3671
1334
4996
913
1307
982
2108
3
658
1002
2
1864
3479
5
2329
1337
2234
4
6327
7
2835
2948
9
8185
2297
1618
2277
2687
3636