2122
2
1446
1
1952
3316
17
432
0
1179
2080
1680
2911
9
3140
4
2687
1310
398656
19
2741
3226
5
13499
1167
1218
2343
2322
2763
7793
17391
7
3034
4651
2966
6
1248
1199
2134
6779