1603
2
915
1
913
0
1454
6370
5
530
3070
11
1282
829
938
1236
4298
8
1784
2288
611
2499
4
1445
880
1903
958
964
414
1054
2395
1217
2494
1073
1448
400