2650
20
2687
2
8819
12
1218
1
289
0
2343
1028
2322
4
7793
1566
10064
8
1978
10092
12367
26
3034
7304
7
4285
3
1512
1974
4651
2134
3014
2302
95
3485
6779
5
1913
6517
1458
297066