602
0
1133
1045
1939
1506
454
722
2121
4
1824
1661
1
2014
3
2766
274
1025
1101
410
4940
5
844
4478
8
269
476
668
846
19279
2
2275
1734
2961
115
488
3691