1080
7
903
2
372
1
513
189
3
130
75
907
1698
848
1095
749
867
981
0
1808
4
1612
879
2908
6
1486
1266
1508
8497
26
3583
1559
7953
9
2076
2349
2348
3175
1433