1152
0
2955
2
3383
3
4111
4143
6
2190
1923
3668
1567
409
954
4179
5
1157
464
1805
3691
247
6529
7
1577
991
676
381
436
1
1734
990
1997
1607
308
342