1448
2
3025
1
3795
2799
3
363
1506
0
2431
1587
1132
440
601
10396
8
1343
1129
1342
3116
7667
7
1640
5009
20634
646
1329
2149
307
1008
2474
670
2541
521
4987