2347
12
1970
2
1410
648
1
3001
4
1889
3082
8
1141
0
1368
3
1771
1344
3337
7
1650
540
469
4004
2671
3694
1038
1009
3955
9514
9
3311
10
882
2375
558
4406
24
6939
1309
18