2999
3
4179
1
2173
693
0
868
2366
2917
5
801
2982
784
3109
14
2166
1787
2788
1734
2
2049
83
93
2600
4
1993
5565
9
2294
1946
2980
2152
2213
1015
2044
3429
7