1596
2
1198
1
1074
0
1081
935
5052
8
1734
7
1559
2824
6
1514
117164
1170
1350
1595
4
11017
4794
5
1635
759
2034
1463
18
1435
1189
3515
736
1733
1977
589
1380
3
1781
1942