1005
1
1716
1894
775
0
3429
3
1142
963
1957
1646
1124
915
1665
2
1037
2086
2395
2372
5108
4
2368
1462
2710
8
1806
1566
1094