1543
2
1874
1
2539
2141
2297
2372
6383
17
3148
9
330
0
2047
3
827
1418
180849
3098
4
973
986
1104
7885
828
2361
2063
1550
5