1644
3
2512
1847
2
1196
1
1702
2901
5
196088
0
1853
4
1190
1364
2373
1018
1492
1510
1325
1366
1719
1249
1171
1009
861
961
995
701
523
974
1019
7
998
600
1203