1976
5
935
2
1348
1
1719
3
1631
1544
1124
6
5587
14
818
663
7347
507
539
2654
1049
3535
4
1858
961
1900
83
221
0
474
1085
1522
1617
1453
1395
516
3602
1305