2122
2
1446
1
432
0
1179
2080
1952
3316
17
1680
2966
6
2919
5347
4
3066
7
2741
4537
7793
17391
3140
1310
2687
3868
10
1250
6779
5
6044
8
1650
3226
2408
1167
1195
1218
6572