1660
1
2152
2
1819
3527
3
3854
1632
2294
8641
9
684
0
1304
17
847
1788
3326
7222
4
4074
1431
3186
9607
673
635
915
1380
1848
13967
3621
3428