1995
5
1343
3
2909
1
1607
6
4421
10
1735
29
1600
1120
2
1279
7
64313
3446
4343
14
944
9
1260
0
1150
16
1440
822
11
971
650
4
846
1330
1152
3994
2221
1137
1215
1040
1774
1041
2490