476
2
1256
1
654
0
1006
3
677
790
1413
1522
4
3340
7
420
881
1014
1563
818
505
409
1449
1353
1310
576
87
1058
1146
2363
1178
1616
681
873
1501
7119
6