1307
1
648
1241
409
524
627
114
1424
4
1531
401
1361
1006
0
1103
515
1508
3
3920
2
584
223
3717
8
992
410
1313
1600
2249
1074
2493
809
870
568
940