3107
7
522
0
2268
4
1025
1
1064
2450
3
1105
1590
1118
3003
6
1563
2555
2
3106
123674
35
605
2060
2676
2837