3109
2
2907
6069
10
1301
6
1061
3
1047
0
2299
9
2169
8
834
3607
11
4601
784
1
613
1565
27
1367
991
227
2137
1197
3110
7
986
4718
4
34603
23
912
634
1140
1399
2549
829
2523