1508
4
1292
1
2116
3
1111
2
660
595
2216
8
14208
7
1456
361
449
900
86
1357
5
133
1064
674
2128
6
2082
1912
558
2039
16
844
0
1459
326
234
1025
120
167
170