3987
3
1064
0
4148
2
2431
1
1587
2977
5
1747
5051
434
795
852
1509
5527
2282
1026
3188
4
918
655
459
884
664
1781
2065
812
611
881
120
3026
87
475