2329
3
2425
7
1396
1
123674
35
6676
12
8329
2
1431
1400
4465
22
1716
3271
4
2470
5
980
1071
2528
24337
1161
2132
592
0
673
5164
1185
1801
4309