3091
7
1566
1
1501
764
0
1651
1291
543
1042
382
1418
2
1129
2693
3
2000
3480
5
1894
1665
1642
1716
1852
512
2345
2799
2886
4
1118
2198
1976
1929
3044
13
1390
2372