1644
3
2512
1847
2
1196
1
1703
2901
5
196093
0
1853
4
1190
1365
2373
1018
1493
1510
1325
1366
1719
1249
1171
1010
862
961
996
701
524
974
1020
7
998
600
1203