1356
2
1311
3
577
1
1148
4
2364
1059
89
1619
683
247
679
875
1503
7120
6
1006
617
2011
0
1603
1365
854
565
1119
682
1318
747
1954
626
1078
560
703