2984
2
3437
5
1342
1
2235
3025
1518
4006
1898
477
0
475
1129
4157
6
400
521
1587
775
1193
1392
2808
455
798
1462
611
383
1385
5972
4
4106
522
1665
1421