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