1421
1
509
0
1603
2
1642
1915
3
1824
2275
7551
17
19279
1587
3268
2239
544
7334
4
31535
25137
650
2730
6
4017
646
1682
2668
355
3114
543
838
2459
9
777
1771
417