1996
4
1419
3
1661
2
1961
5
4321
1721
1
1287
8
1374
2829
6
135566
18
33097
12
850
1428
15
5779
0
1323
1934
887
1267
7
155
1288
2570
1888
946
286
2281
2973
1316
8902