2122
2
1446
1
1952
3316
17
432
0
1179
2080
1680
2687
1218
2343
2322
4
7793
3034
3140
2134
6779
5
1458
1310
297066
3226
1424
1167
267612
4978
3066
7
99072
3024
3
36905