2122
2
1446
1
1952
3316
17
432
0
1179
2080
1680
3140
4
2687
1310
2741
3226
5
1167
1218
2343
2322
7793
17391
7
3034
4651
2966
6
1248
1199
2134
6779
1458
297066
1424
267612