3092
1
2602
2
1997
2855
3
1607
383
0
3380
161
646
522
2516
1346
4
2105
1710
2379
9
772
552
2024
5
4478
8
492
471
945
968