2122
2
1446
1
432
0
1179
2322
4
2080
1952
3316
17
1680
2741
4187
10
603
951
718
1218
24337
22
4465
1431
2966
6
7793
7733
123674
35
17391
7
3140
658
5347
19932
1310
4329
1084