976
2
1705
1
3498
4
2331
2924
3
7458
282572
0
928
3672
177
13833
18
2419
3116
1314
2461
20
514
8822
5
3287
623
1389
1369
1969
492
770
2064
1067
2256
2069
1541
3312