1195
2
1181
1
2040
570
0
1003
1703
1412
967
3621
1320
456
2470
5
4031
116586
1599
3428
1104
3
1678
360
5164
717
1200
1639
25
1989
1385
2115
1222
549