3107
7
3625
1
2268
4
2450
3
182
0
1590
1118
402
1563
2555
2
1025
1501
1489
1105
5382
5
637
362
1312
460
1206
487
3621
3428