1554
2
2141
9
1501
3
2132
830
0
3715
5151
1047
21152
8
4651
2650
20
2405
1
2740
280
297066
1015
2749
5
3080
181997
11
946
3562
801
771
2773
12621
22
1938
1202
1681
6236
10
1690