1518
1
1575
2
1326
2086
2767
3
1622
860
0
1733
661
965
475
798
1587
116
29323
543
4111
521
58
418
8116
6
1513
611
464
1230
5
2260
12
1636
63
650
477